.member {
	background: var(--public-color);
}

/* 厂商后台首页 */
.member_index{
	width: 100%;
}
.member .public_top_box{
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, .2);
}
.member_index_top{
	width: calc(100% - .6rem);
	padding:.5rem .3rem;
	display: flex;
	flex-direction: column;
	align-items:center;
	background: #fff;
}
.member_index_top .logo{
	width: 2.6rem;
}
.member_index_top .shopName{
	font-size: .32rem;
	font-weight: bold;
	text-align: center;
	margin-top: .5rem;
}
.member_index_top .tab{
	display: flex;
	justify-content: center;
	margin-top: .2rem;
}
.member_index_top .tab .a{
	color: var(--main-color);
	font-size: .24rem;
	padding: .04rem .1rem;
	border: 1px solid var(--main-color);
}

.member_index_nav{
	width: calc(100% - .6rem);
	background: #fff;
	padding: .3rem;
	padding-top: 0;
	display: flex;
	justify-content: space-around;
	margin-top: .4rem;
}
.member_index_nav .link{
	display:flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	position: relative;
	margin-top: .3rem;
}
.member_index_nav .link .img{
	width: .8rem;
	height: .8rem;
}
.member_index_nav .link .sum{
	position: absolute;
	top: 0px;
	right: -.2rem;
	background: #f00;
	padding: .02rem .1rem;
	color: #fff;
	font-size: .24rem;
	border-radius: 10px;
}
.member_index_nav .link .name{
	font-size: .26rem;
	margin-top: .15rem;
}
.member_index_bottom{
	width: calc(100% - .6rem);
	background: #fff;
	padding: .3rem;
	margin-top: .4rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.member_index_bottom .button{
	width: 100%;
	height: .7rem;
	border-radius: 6px;
	background: var(--main-color);
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: .28rem;
}

.member_top{
	width: 100%;
	height: 1rem;
}
.member_top_box{
	width: 100%;
	height: 1rem;
	display: flex;
	align-items: center;
	justify-content: center;
	position: fixed;
	left: 0;
	top: 0;
	background: #fff;
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, .2);
}
.member_top_box .link{
	position: absolute;
	left: .3rem;
}
.member_top_box .link>img{
	width: .2rem;
}
.member_top_box .name{
	line-height: 0;
	font-size: .32rem;
}
.member_goods{
	width: calc(100% - .6rem);
	padding: .3rem;
	margin-top: .4rem;
	background: #fff;
}
.member_goods .title{
	font-size: .26rem;
}
.member_goods .title>span{
	color: #f00;
}
.member_goods_list{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.member_goods_list .list{
	display: flex;
	width: calc(50% - .2rem);
	background: #fff;
	border-radius: 4px;
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, .2);
	margin-top: .3rem;
	flex-direction: column;
}
.member_goods_list .list .img{
	width: 100%;
	height: 3rem;
	border-radius: 4px;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
}
.member_goods_list .list .img>img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.member_goods_list .list .name{
	font-size: .26rem;
	text-align: center;
	width: calc(100% - .6rem);
	padding: 0 .3rem;
	margin-top: .2rem;
}
.member_goods_list .list .tab{
	font-size: .24rem;
	color: var(--main-color);
	text-align: right;
	width: calc(100% - .6rem);
	padding: .2rem .3rem;
}
.member_goods_bottom{
	background: var(--main-color);
	color: #fff;
	width: .6rem;
	height: .6rem;
	padding: .3rem;
	border-radius: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: .28rem;
	position: fixed;
	left: calc(50% - .45rem);
	bottom: 1rem;
}
.member_goods_info{
	width: calc(100% - .6rem);
	padding: .3rem;
	background: #fff;
}
.member_goods_info .goodsimg{
	width: 100%;
	height: auto;
}
.member_goods_info .goodsimg>img{
	width: 100%;
	height: auto;
}
.member_goods_info .goodsNews .title{
	font-size: .32rem;
	margin-top: .3rem;
	font-weight: bold;
}
.member_goods_info .goodsNews .list{
	margin-top: .2rem;
	font-size: .26rem;
	color: #777777;
}
.member_goods_info .goodsNews .list>span{
	color: #000;
}
.member_goods_info_title{
	width: calc(100% - .6rem);
	padding: .3rem;
	font-size:.28rem;
}
.member_goods_info_html{
	width: calc(100% - .6rem);
	padding: .3rem;
	background: #fff;
}
.member_news{
	width: 100%;
}
.member_news .member_news_nav{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 1rem;
	background: #fff;
}
.member_news .member_news_nav .link{
	flex: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 1rem;
	border-bottom: 1px solid #fff;
}

.member_news .member_news_nav .link .img{
	width: .4rem;
	height: .4rem;
	display: block;
	margin-right: .1rem;
}
.member_news .member_news_nav .link .img1{
	width: .4rem;
	height: .4rem;
	display: none;
	margin-right: .1rem;
}
.member_news .member_news_nav .link.is .img{
	display: none;
}
.member_news .member_news_nav .link.is{
	color: var(--main-color);
	border-bottom: 1px solid var(--main-color);
}
.member_news .member_news_nav .link.is .img1{
	display: block;
}
.member_news_list{
	width: calc(100% - .6rem);
	padding: .3rem;
	background: #fff;
}
.member_news_list .topText{
	font-size: .26rem;
}
.member_news_list .topText>span{
	color:#f00;
}


.member_news_list .newslist{
	width: 100%;
	padding: .3rem 0;
	border-bottom: 1px solid #f5f5f5;
}

.member_news_list .newslist .name{
	font-size: .3rem;
}
.member_news_list .newslist .time{
	font-size: .26rem;
	color: #666;
	margin-top: .1rem;
}

.member_news_list .newslist .infobox{
	width: 100%;
	display: none;
}

.member_news_list .newslist .infobox .text{
	margin-top: .1rem;
	font-size: .26rem;
}
.member_news_list .newslist .infobox .text>span{
	color: #888;
}